home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / misc / srename / srename.readme < prev    next >
Text File  |  1999-11-29  |  2KB  |  49 lines

  1. Short:    Advanced rename/renumber CLI program.
  2. Author:   Constantinos Nicolakakis (cnicol@compulink.gr)
  3. Uploader: Constantinos Nicolakakis (cnicol@compulink.gr)
  4. Version:  2.910
  5. Type:     util/cli
  6. Requires: AmigaOS 2.0
  7. Replaces: util/cli/SRename.lha
  8.  
  9. SRename is an advanced Rename CLI command. Features include:
  10.  
  11. - 54 CLI options
  12. - Easy to use command interface
  13. - Total control over recursion
  14. - Wildcard and multiple filename support
  15. - Selector - Action keyword separation that allows building
  16.   specialized functions
  17. - Can perform intelligent renumbering with automatic checking for
  18.   filename clashes
  19. - Unlimited number-basename format support for renumbering
  20. - Can execute multiple actions in one go
  21. - Supports long filenames on filesystems that allow them
  22. - Can also modify filename comments
  23. - Low and efficient memory usage
  24. - It's freeware
  25.  
  26. Changes since last version:
  27.  
  28. - BASENAME has now become a proper selector which means that the basename of
  29.   a filename sequence can now receive any of the available actions, and isn't
  30.   limited to just replacement anymore.
  31.   To complement this feature the position of the number within the basename
  32.   is calculated automatically according to the basename's modification.
  33. - Added the NUMBERPOS keyword for manually setting the position of the number
  34.   within the basename instead of using AT for this, as AT may now be used by
  35.   actions that modify the basename.
  36. - The UPTO keyword can now also receive a filename so that when SRename is
  37.   used from a file manager for renumbering, the user can select the starting
  38.   and ending filenames from a lister.
  39. - BEFORE and AFTER can now be used with the code and single-character modes
  40.   of MATCH.
  41. - The code of SWAP, LSHIFT and RSHIFT was completely rewritten to implement
  42.   the automatic number positioning with basename modification.
  43. - Now if specific components are given with SWAP they must be at least two
  44.   or SWAP will do nothing.
  45. - Fixed small bug that sometimes caused an enforcer hit when EXCLUDE and
  46.   DELETE was given.
  47. - Fixed harmless bug in the renumbering code and restructured it for clarity.
  48. - General code cleanup.
  49.